beating machines - German English Dictionary